Setting Key Method Overrides
Key Limits
The limits set at the Plan level on the Plan page (Design > API Packages > Plan) can be overridden at the key level on the Key Details page (Manage > Package Keys). Developers possess different levels of access to Services through different keys. This means that developers can set customized limits at the key level that do not affect the keys possessed by other developers.
The throttle and the quota limits can be specified at the key level. These limits override the limits set at the Plan level.
Procedure
-
Navigate to Manage > Package Keys. This opens the Manage your Package Keys page.
-
In the Key column, click the key link or Settings icon next to the row you want to set key overrides. This opens the Package Key Settings:
<your api name>page. -
In Throttle for this key and Quota for this key, select one of the following limit for API calls:
-
Default: This does not override the existing Plan limits
-
Unlimited: This sets no limit on API calls.
-
Custom limit: This sets a custom limit that overrides the Plan-level limits.
If you selected the Custom limit option, then specify custom limits for the calls per second and calls per day fields.
-
-
Click Save.
noteOn the Plan Rate Limits page (Design > Packages > Plan > Rate Limits), you must enable these fields - Allow package keys to override throttle settings and Allow package keys to override quota settings to override Plan-level limits by the key-level limits.
By design, the key override does not override the method rates and limits.